<template>
  <el-dialog
    title="用户使用协议"
    :visible.sync="dialogVisible"
    width="80%"
    top="5vh"
    v-el-drag-dialog 
    custom-class="agreement-dialog"
  >
    <div class="agreement-content">
      <!-- 协议内容容器 -->
      <div class="content-scroll">
        <pre class="agreement-text">{{ agreementContent }}</pre>
      </div>
    </div>

    <div slot="footer" class="dialog-footer">
      <el-button @click="handleDisagree">暂不同意</el-button>
      <el-button type="primary" @click="handleAgree">同意协议</el-button>
    </div>
  </el-dialog>
</template>

<script>
import elDragDialog from "@/directive/el-drag-dialog"; // base on element-ui

export default {
  directives: { elDragDialog },
  name: 'UserAgreement',
  data() {
    return {
      dialogVisible: false,
      agreementContent: `用户数据处理协议
本协议更新时间：【2025】年【02】月【28】日
第一条 协议概括说明
1.1 协议适用性

1.1.1 本用户数据处理协议（以下简称“本协议”）适用于用户使用深圳市网恒信息技术有限公司（以下简称“网恒信息”）提供的产品/服务的过程中与数据处理相关的事项。用户基于使用相关产品/服务的目的授权委托网恒信息对相关数据进行处理，用户签署本协议即视为完成对网恒信息的授权委托。

1.1.2 本协议签署生效后，即成为用户在登录使用相应产品/服务时所签署的《网恒信息用户协议》的组成部分，用户使用产品/服务的过程中除本协议约定的数据委托处理以外的其他相关事宜应按照用户所签署的《网恒信息用户协议》相关约定执行。

1.1.3 如网恒信息提供的产品/服务中含有第三方产品/服务的链接或信息，该第三方产品/服务可能有其专门适用的数据处理协议或政策规定，本协议不适用于第三方收集并处理相关数据的情况。
1.2 协议生效

1.2.1 用户应在使用网恒信息产品/服务前仔细阅读并充分了解本协议全部内容，并通过在登录界面操作勾选确认同意的方式签署本协议方可使用我们的产品/服务。

1.2.2 无论用户是否已通过上条所述方式签署协议，如用户已开始使用网恒信息产品/服务，即表示已充分理解并同意本协议全部内容，本协议生效执行。

1.2.3 根据产品/服务功能更新、用户的使用需求变化、用户/网恒信息双方业务或经营等其他重大变化情况，网恒信息可能会不定期修订、更新本协议内容，更新后的协议将通过产品/服务登录界面重新提交给用户确认，并通过前述约定的方式签署生效后对用户及网恒信息均产生法律效力。
第二条 重要定义
2.1 用户

本协议所指“用户”是指使用网恒信息产品/服务的政府、金融、企业、教育等各个行业单位或团体组织。
2.2 关联方

“关联方”是指一方（被）直接控制、（被）间接控制或（被）共同控制的任何实体，其中“控制” 是指有权决定一个实体的财务或经营政策，无论是否通过投票权。
2.3 产品/服务

本协议所指“产品/服务”是指网恒信息提供的软件产品、硬件产品、订阅服务、授权、其他服务或上述列出的产品或服务形态的结合。
2.4 用户数据

“用户数据”是指用户在注册网恒信息产品/服务账户以及使用网恒信息产品/服务的过程中，由用户主动填写、或在使用产品/服务的过程中基于本协议约定而获取或采集的数据、以及由前述数据产生的其他相关数据，数据形态包括但不限于日志、会话数据、运行使用情况、威胁情报数据以及产品检测到的潜在恶意文件副本。用户数据中可能包含归属于管理员、终端用户或其他相关个人主体的个人信息（如姓名、联系电话、邮箱地址、通讯地址、IP地址、MAC地址等）、以及归属于用户单位的相关信息（如资产信息、设备配置及运行数据等）。

本协议仅适用于用户同意传输至网恒信息的服务器、并授权委托网恒信息进行处理的部分用户数据（详细内容请见附件），不适用于其他保留在用户本地或终端用户本地的部分用户数据。
2.5 个人信息

“个人信息”是指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人的各种信息，包括自然人的姓名、出生日期、身份证件号码、生物识别信息、住址、电话号码、电子邮箱、健康信息、行踪信息等。
第三条 数据委托处理
3.1 数据委托处理的必要性

为按照用户对网络及资产安全维护和内部管理等方面的需求向用户提供优质的产品/服务解决方案，网恒信息需根据用户需求努力开发，以实现产品/服务功能，同时需在用户使用功能的过程中竭力维护产品/服务的安全稳定运行，基于此必要目的，用户须向网恒信息提供数据处理的授权委托。网恒信息基于用户委托、并按照本协议、附件中相关产品/服务的数据说明及其他相关协议中的书面指示处理相关数据，特别地，用户对产品/服务的配置视为书面指示的一种形式。
3.2 数据处理的有效授权

3.2.1 用户应确保拥有充分的权限可向网恒信息提供本协议约定的授权委托，并确保授权委托网恒信息处理的所有用户数据来源及内容均合法、真实、有效。

3.2.2 特别地，对于授权网恒信息进行处理的用户数据中涉及的个人信息，归属于用户授权的管理人员的部分可由管理人员本人在签署本协议时确认明示同意，此外的其余部分个人信息则应由用户另行通过符合个人信息保护相关法律规范要求的方式获得相关个人主体的明示同意。

3.2.3 网恒信息将基于对用户的合理信赖、在用户授权的管理人员通过勾选确认的方式签署本协议后为用户提供所需的产品/服务，并将严格遵循相关法律法规的规定以及本协议约定履行对用户数据的保护义务。
3.3 用户数据管理权利

3.3.1 针对用户授权委托网恒信息处理的所有数据，网恒信息将在授权委托的范围内拥有处理权限，用户自身仍拥有访问、更正、删除、撤回授权委托、获得副本等相关管理权利。用户理解并认可：用户对已授权委托网恒信息处理的数据进行自主管理可能需遵循一定的程序要求（如用户身份验证等）、或需耗费合理期限方可实现管理目的，且将不影响此前网恒信息基于用户的授权委托而开展的数据处理活动的效力。

3.3.2 基于前述说明的授权委托处理数据的必要性，用户行使上述数据管理权利可能导致网恒信息无法继续为用户提供相应的产品功能或相关服务，因用户自主行使对数据的管理权而导致产品/服务的使用障碍或遭受的损失，网恒信息将无法承担责任。
3.4 个人信息主体请求处理

如网恒信息或网恒信息转委托的第三方收到相关个人信息主体行使权利的请求或其他与数据有关的诉求，网恒信息将在第一时间将相关请求转交给用户处理，并将尽最大努力向用户提供必要的协助。
第四条 用户数据使用及安全保护
4.1 用户数据使用范围

网恒信息将仅在用户授权委托的范围内处理用户数据，确需超出用户授权的目的或类型范围处理用户数据的，网恒信息将通过更新本协议或其他方式重新与用户达成一致约定。
4.2 转委托处理

4.2.1 用户同意网恒信息在本协议授权委托的范围内，将全部数据处理权限转委托给网恒信息的关联方；用户同意网恒信息在本协议附件约定的范围内将相关数据处理权限转委托给载明的第三方。

4.2.2 如基于为用户提供产品/服务或其他必要目的，网恒信息需将用户数据转委托给除上述说明以外的其他第三方处理，网恒信息将于第一时间通过更新本协议或相应的数据说明的方式另行征求用户的授权同意，并将仅在用户授权同意的范围内进行转委托处理，且网恒信息将与该第三方签署适当的协议，确保该第三方对用户数据的保护义务不低于本协议约定。
4.3用户数据存储

4.3.1 网恒信息在中华人民共和国境内受托处理的数据信息将存储于中华人民共和国境内的服务器上，并将按照相关法律规定或与用户约定的期限（需满足为用户提供产品或服务的必要需求）存储。若为了处理跨境业务，确需向境外机构传输境内受托处理的相关数据信息的，网恒信息会通过更新本协议或相应的数据说明的方式另行征求用户同意，并按照法律、行政法规和相关监管部门的规定执行数据的安全保护。

4.3.2 除法律法规另有规定外，在用户注销产品/服务账号后，网恒信息将停止为用户提供相应的产品/服务，并根据法律法规关于数据保存的最低期限要求或与用户达成的更长期限保存数据的约定保存用户数据，法定或约定的保存期限届满后网恒信息将不再存储用户数据，或对用户数据进行脱敏。
4.4 用户数据安全保护

4.4.1 网恒信息承诺按照相关法律法规的要求履行用户数据安全保护义务，并将遵循与用户签署的产品/服务相关用户协议、购销合同、保密协议等文件的约定处理用户数据。

4.4.2 网恒信息将运用安全加密、防入侵、防病毒等多种安全技术保护用户数据免遭受未经授权的访问、使用、披露、滥用或破坏。

4.4.3 网恒信息会通过建立内部安全管理制度及工作流程，对用户数据的访问进行严格的权限管控，并定期进行数据安全风险评估，及时处置相关风险问题，以便不断提升用户数据保护的安全能力。
第五条 免责条款
5.1 用户自行处理数据的责任承担

针对用户在使用网恒信息产品/服务期间产生、但未授权网恒信息进行处理的部分用户数据，将保存在用户本地服务器，由用户自行管理并承担全部责任。如用户通过借用、租赁、测试等方式在一定期限内使用网恒信息产品，使用期限截止后用户应将相关设备返还至网恒信息或网恒信息授权的经销商合作伙伴，针对该等设备上承载的用户数据，用户应在返还设备前自行负责删除处理，否则，如因用户未及时删除而导致相关数据泄露或毁损，网恒信息将不承担任何损害赔偿责任。
5.2 征求用户授权同意的例外

基于履行法律法规或政策规定的义务、或执行监管单位相关管理要求的必要、或履行与用户达成的其他约定、或其他必要目的，网恒信息可能需超出用户通过本协议授权委托的范围采集、披露或使用相关用户数据，针对该种例外情况，用户同意免于追究网恒信息的违约或损害赔偿责任：

5.2.1 与国家安全、国防安全、公共安全、公共卫生、重大公共利益直接相关的义务履行。

5.2.2 与刑事侦查、起诉、审判和判决执行等直接相关的义务履行。

5.2.3 出于维护用户或其他个人的生命、财产等重大合法权益的目的但又很难得到用户授权同意的情况。

5.2.4 维护网恒信息产品/服务的安全稳定运行所必需的，如发现或处置产品/服务的漏洞或故障。

5.2.5 用户已自行向社会公开相关数据信息。

5.2.6 从合法公开的信息中收集相关数据信息，如通过新闻报道、政府信息公开等渠道。
5.3 用户数据安全保护的有限责任

5.3.1 网恒信息承诺愿尽最大努力采取合理措施保护用户数据的安全，但用户理解并认可，任何安全措施都并非完全可靠，网恒信息将竭诚与用户合作，共同保障数据安全。如因黑客攻击、病毒侵入等原因，或因不可抗力因素而导致发生相关用户数据泄露、丢失或损毁等安全事件，用户理解网恒信息将无法承担任何直接或间接的损失或责任。

5.3.2 对于因用户将所使用的产品/服务账户密码告知他人、或通过线上授权或更改配置的方式将产品/服务账户交由第三方管理、或用户违反本协议/《网恒信息用户协议》相关约定等用户自身原因导致发生相关用户数据泄露、丢失或损毁等安全事件，网恒信息也将无法承担任何直接或间接的损失或责任。
第六条 法律适用及争议解决
6.1 协议签订地

本协议签订地为广东省深圳市南山区。
6.2 法律适用

本协议的成立、生效、履行、解释及纠纷解决等相关事宜，均适用中华人民共和国境内法律（不包括法律适用法）；如无相关法律规定的，则可参照适用商业实践惯例。
6.3 争议解决

若用户和网恒信息之间发生任何纠纷或争议，首先应友好协商解决；协商不成的， 用户同意将纠纷或争议提交本协议签订地有管辖权的人民法院管辖。


附件：数据说明

本数据说明适用于网恒信息向用户提供的AI产品及相关服务。

网恒信息AI产品及相关服务在使用过程中会将如下用户数据传输至网恒信息服务器、并由网恒信息受托进行处理：
1. 归属于用户单位的相关信息

1.1 设备基本标识信息，如设备名称、设备ID、详细版本信息等。

1.2 设备配置信息，如设备IP信息等。

1.3 设备运行信息，如安装/待安装的补丁列表等。

2. 可能包含的个人信息

2.1 个人基本信息： 包括设备管理员的姓名、联系电话、邮箱地址信息。


深圳市网恒信息技术有限公司`
    }
  },
  methods: {
    openDialog() {
      this.dialogVisible = true
    },
    handleAgree() {
      this.$emit('agree')
      this.dialogVisible = false
    },
    handleDisagree() {
      this.$emit('disagree')
      this.dialogVisible = false
    }
  }
}
</script>

<style lang="scss">
.agreement-dialog {
  .el-dialog__body {
    padding: 20px;
  }

  .agreement-content {
    border: 1px solid #ebeef5;
    border-radius: 4px;
    height: 70vh;

    .content-scroll {
      height: 100%;
      overflow-y: auto;
      padding: 15px;
    }
  }

  .agreement-text {
    white-space: pre-wrap;
    font-family: "Microsoft YaHei", sans-serif;
    line-height: 1.8;
    font-size: 14px;
    color: #606266;

    // 重点条款样式
    strong {
      color: #f56c6c;
      text-decoration: underline;
    }
  }

  .dialog-footer {
    margin-top: 20px;
    text-align: center;
  }
}

@media (max-width: 768px) {
  .agreement-dialog {
    width: 90% !important;
    
    .agreement-content {
      height: 60vh;
    }
  }
}
</style>